put up the shutters - Französisch Englisch Wörterbuch